#pragma once

#include <stdlib.h>

#include "EPollPoller.h" 

Poller* Poller::newDefaultPoller(EventLoop* loop)
{
    if(::getenv("MUDUO_USE_POLL"))
    {
        // return new PollPoller(loop);    // 生成poll的实例 
        return nullptr;
    }
    else 
    {
        return new EPollPoller(loop);   // 生成epoller的实例
    }
} 